import time  # 导入时间模块，用于实现程序的等待功能
from selenium import webdriver  # 从selenium库导入webdriver模块，用于创建浏览器驱动对象以操作浏览器
from selenium.webdriver.common.by import By  # 导入By类，用于指定元素定位方式（如PARTIAL_LINK_TEXT等）

# 创建浏览器驱动
driver = webdriver.Chrome()  # 创建Chrome浏览器驱动对象，后续对Chrome浏览器的操作都通过该对象进行

# 获取访问页面
driver.get("http://121.43.169.97:8848/pageA.html")  # 通过浏览器驱动对象打开指定的网页

# 放大浏览器
driver.maximize_window()  # 将浏览器窗口最大化，以便更清晰地查看页面内容

# 模拟用户操作
driver.find_element(By.PARTIAL_LINK_TEXT, "网站").click()  # 通过PARTIAL_LINK_TEXT（部分链接文本）定位到包含“网站”文字的超链接元素，并点击该链接
# 等待3秒
time.sleep(3)  # 让程序暂停执行3秒，用于页面加载或操作后的观察
# 退出浏览器
driver.quit()  # 退出浏览器，关闭由webdriver创建的浏览器实例，释放资源